Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 BYRON PLACE Detached £390,000 21 Aug 2015
3 BYRON PLACE Detached £162,000 17 Dec 2001
4 BYRON PLACE Detached £86,500 20 Dec 1996
6 BYRON PLACE Detached £412,000 9 Feb 2018
10 BYRON PLACE Detached £380,000 5 Jun 2015